population councils - Spanish English Dictionary